﻿using MediatR;
namespace SystemHYS.API.Application.command.RawmaterialtestingCommand
{
    public class RawmaterialtestingUpdateCommand:IRequest<int>
    {
        public int RawMaterialtestingId { get; set; }
        /// <summary>
        /// 质检编号
        /// </summary>
        public string? qualityNumber { get; set; }
        /// <summary>
        /// 质检名称
        /// </summary>
        public string? qualityName { get; set; }
        /// <summary>
        /// 质检日期
        /// </summary>
        public DateTime? qualityDate { get; set; }
        /// <summary>
        /// 质检人
        /// </summary>
        public string? qualityPerson { get; set; }
        /// <summary>
        /// 供应商
        /// </summary>
        public string? vendor { get; set; }
        /// <summary>
        /// 原料编号
        /// </summary>
        public string? ingredientNumber { get; set; }
        /// <summary>
        /// 原料名称
        /// </summary>
        public string? ingredientName { get; set; }
        /// <summary>
        /// 单位
        /// </summary>
        public string? unit { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string? specification { get; set; }
        /// <summary>
        /// 原料批次号
        /// </summary>
        public string? rawMaterialBatchNumber { get; set; }
        /// <summary>
        /// 尺寸
        /// </summary>
        public string? size { get; set; }
        /// <summary>
        /// 质检类型
        /// </summary>
        public string? typeOfQC { get; set; }
        /// <summary>
        /// 质检方案名称
        /// </summary>
        public string? gualitySchemeName { get; set; }
        public int? state { get; set; }
        /// <summary>
        /// 添加人
        /// </summary>
        public string? AddName { get; set; }
        /// <summary>
        /// 添加时间
        /// </summary>
        public DateTime? AddTime { get; set; }
    }
}
